package struts2.action;

import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.validator.annotations.RequiredFieldValidator;
import com.opensymphony.xwork2.validator.annotations.RequiredStringValidator;

public class ActionData extends ActionSupport {

    private String alumno;
    private String curso;
    private String turno;
    private String local;
    private String fpago;
    private Double tpago;

    public ActionData() {
    }

    public String getAlumno() {
        return alumno;
    }
    
    @RequiredStringValidator(message = "Nombre de alumno es requerido", trim = true)
    public void setAlumno(String alumno) {
        this.alumno = alumno;
    }

    public String getCurso() {
        return curso;
    }

    public void setCurso(String curso) {
        this.curso = curso;
    }

    public String getTurno() {
        return turno;
    }

    public void setTurno(String turno) {
        this.turno = turno;
    }

    public String getLocal() {
        return local;
    }

    public void setLocal(String local) {
        this.local = local;
    }

    public String getFpago() {
        return fpago;
    }

    @RequiredStringValidator(message="Seleccione forma de pago", trim = true)
    public void setFpago(String fpago) {
        this.fpago = fpago;
    }

    public Double getTpago() {
        return tpago;
    }

    @RequiredFieldValidator(message="Ingrese total a pagar")
    public void setTpago(Double tpago) {
        this.tpago = tpago;
    }

    @Override
    public String execute() throws Exception {
        return SUCCESS;
    }
}
